Join our agile Software Team and bring together excellent software engineering, smart medical-device ecosystems and the responsible use of AI. You will apply AI-assisted development throughout our software lifecycle, critically evaluate its output and retain full ownership of the resulting code and architecture.Job DescriptionYou will translate architectural concepts and complex requirements into robust, scalable and maintainable software.You will use AI-assisted engineering tools throughout the development lifecycle, from solution design and code generation to refactoring, testing and bug fixing and ensure that every AI-generated result meets our quality and engineering standards.You will develop software capabilities that allow diverse devices, applications, data models and external systems to interact reliably and support the same functional need across different technical and customer-specific scenarios.You will act as a key user and sparring partner for AI-enhanced software development and help the team continuously improve its engineering workflows without losing critical oversight.You will work in a cross-functional agile team of product owners, feature owners, software developers, verification specialists, and DevOps engineers to deliver high-quality software.